import xadmin

from .models import Teacher, City, CourseOrg


class TeacherAdmin(object):
    list_display = ['id', 'org', 'name', 'work_years', 'work_company']  # 后台管理显示具体列
    search_fields = ['org', 'name', 'work_years', 'work_company']  # 配置搜索字段
    list_filter = ['org', 'name', 'work_years', 'work_company']  # 配置过滤字段
    list_editable = ['name', 'work_years']  # 在列表页可以快速直接编辑的字段


class CityAdmin(object):
    list_display = ['id', 'name', 'desc']  # 后台管理显示具体列
    search_fields = ['name', 'desc']  # 配置搜索字段
    list_filter = ['name', 'desc', 'add_time']  # 配置过滤字段
    list_editable = ['name', 'desc']  # 在列表页可以快速直接编辑的字段


class CourseOrgAdmin(object):
    list_display = ['id', 'name', 'desc', 'click_nums', 'fav_nums']  # 后台管理显示具体列
    search_fields = ['name', 'desc', 'click_nums', 'fav_nums']  # 配置搜索字段
    list_filter = ['name', 'desc', 'click_nums', 'fav_nums']  # 配置过滤字段
    list_editable = ['name', 'desc']  # 在列表页可以快速直接编辑的字段


xadmin.site.register(Teacher, TeacherAdmin)
xadmin.site.register(City, CityAdmin)
xadmin.site.register(CourseOrg, CourseOrgAdmin)
